var d1 = require("deviceone");
var dojs = require("dojs");
var do_Global = d1.sm("do_Global");
var do_DataCache = d1.sm("do_DataCache");
var do_Page = d1.sm("do_Page");

module.exports.invoke = function(data) {
	
		// TODO:获取寺庙数据
		dojs.http.ajax({
			url : do_Global.getMemory("temple_page_url"),
			type : "POST",
			parent: "needWaitting",
			data : data,
			success : function(data) {//返回值data本身就是json对象
			
				if (! data.success) {
					dojs.core.p(data.message);
					return;
				}
				//
				if (! dojs.core.isNullData(data.data)) {
				
					dealSuccess(data.data);
				}	
			},
			error : function(data) {
				dojs.core.p("网络错误");
			}
		});
		return;
	}
	
//处理函数--------------------------------------------------
	function dealSuccess(data) {
		//存储寺庙列表信息
		do_DataCache.saveData(do_Global.getMemory("data_label").temple_info, data);
		do_Page.fire("templeInfoCompleted",data);
	}
	
